sheep's fleece - Turco Inglés Diccionario